The Trillion-Dollar Race: Who Will Cross The Finish Line First